
body {
    line-height: 1.2;
    background-color: #f5f5f5;
    font-family: Microsoft Yahei,Helvetica,Hiragino Sans GB,sans-serif;
    font-size: 14px;
    color: #333;
}

.feed-block-ver .feed-ver-pic {
  position: relative;
  width: 200px;
  height: 200px;
  margin-bottom: 9px;
  text-align: center;
}

/* Alignment */
.alignleft {
  display: inline;
  float: left;
}
.alignright {
  display: inline;
  float: right;
}
.aligncenter {
  clear: both;
  display: block;
  margin:auto;
}

h1, h2, h3, h4, h5, h6 {
    margin: 0;
    display: block;
}

.z-ellipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}

.z-highlight {
    color: #f04848;
}
